/**
 * Created by DaiYuQin on 2017/8/22.
 */
class Question extends Avalon.VM{
    $id="Question";
    //查询数据库中所有科目
    subjct={};
    subjctfn=function () {
        Castle.Request.post(Config.getRequestUrl('Discipline','search'),{},function (data) {
            console.log(data.L);
            QuestionVM.subjct = data.L;
        },function (err) {
            console.log(err);
        })
    };
    //查询数据库中所有知识点
    knowledge={};
    knowledgefn=function () {
        Castle.Request.post(Config.getRequestUrl('Knowledge','search'),{},function (data) {
            console.log(data.L);
            QuestionVM.knowledge = data.L;
        },function (err) {
            console.log(err);
        })
    };

    //查询题库中所有题目
    subjectfind="";
    titleAll={};
    titlenum="";
    titlefn = function () {
        let sub = translateToSubID(QuestionVM.subjectfind);
        Castle.Request.post(Config.getRequestUrl('Question','search'),{KID:sub},function (data) {
            console.log(data.L);
            QuestionVM.titleAll = data.L;
            QuestionVM.titlenum = data.L.length;
        },function (err) {
            console.log(err);
        })
    }

//     Castle.Request.post(Config.getRequestUrl('Question','add'),{KID:2,TLID:3,
// Title:'填入文中横线处，与上文衔接最恰当的一项是（   ）',Answer:'而  因此  但    因此  并且',
// Score:4,TTID:2,options:{{content:'但  因为  或者  而    甚至'},{content:'而  因此  但    因此  并且'},
// {content:'但  因为  虽然  但    还'},{content:'但  因为  虽然  而    以至'}},ZSDID:17},function (data) {
//     console.log(data.L);
//     QuestionVM.knowledge = data.L;
// },function (err) {
//     console.log(err);
// })
}
let QuestionVM = avalon.define(new Question());

function translateToSubID(name){
    if(name=="语文") return 2;
}
